//选择空闲餐桌编号，状态用1表示
function ShowD_id_ToAdd()
{
	$.ajax
	(
			{
					async:false,
				
			        type:"POST",
			        
			        url:"/OrderSystem/SelectDeskAction_showDeskId.action",
			
			        cache : false, 
			          
			        success:function(data)
			        {	 
			        	
			        	var obj 	= jQuery.parseJSON(data);
			        	
			        	$("#sele_d_id").append
		        		(
		        				"<option value=0>"+
		        				"请可选餐桌号"+
		        				"</option>"
		        		); 
			        	for(var i =0;i<obj.length;i++)
			        	{
			        		
			        		$("#sele_d_id").append
			        		(
			        				"<option value="+
			        				"'"+obj[i].d_id+"'>"
			        				+obj[i].d_id+
			        				"</option>"
			        		); 
			        		
			        	
			        	}
			        },
			        
			        error: function()
			        {   
			        	toastr.error('获取餐桌id的下拉框失败');
			        }         
			}
	);
}




/*查看使用中餐桌号   状态是0表示*/
function ShowD_id_Useing()
{
	$.ajax
	(
			{
					async:false,
				
			        type:"POST",
			        
			        url:"/OrderSystem/SelectDeskAction_showUseing_D_id.action",
			
			        cache : false, 
			      
			        success:function(data)
			        {	 
			        	
			        	var obj 	= jQuery.parseJSON(data);
			        	$("#sele_n_id").empty();
			        	$("#sele_n_id").append
		        		(
		        				"<option value=0>"+
		        				"已选餐桌号"+
		        				"</option>"
		        		); 
			        	for(var i =0;i<obj.length;i++)
			        	{
			        		
			        		$("#sele_n_id").append
			        		(
			        				"<option value="+
			        				"'"+obj[i].t_id+"'>"
			        				+obj[i].t_id+
			        				"</option>"
			        		); 
			        		
			        	
			        	}
			        },
			        
			        error: function()
			        {   
			        	toastr.error('获取餐桌id的下拉框失败');
			        }         
			}
	);
}





/*------异步添加餐桌id和菜品id--------*/
function a(i) 
{
	var add_tid_mid={};
	add_tid_mid.m_id=i;   //传菜品id过来
	add_tid_mid.t_id=$("#sele_d_id").val();//获取可选餐桌号下拉框的文本
	add_tid_mid.t_id_ed=$("#sele_n_id").val();//获取已选餐桌号下拉框的文本
	add_tid_mid.str;//最终传递的参数
	
	if(add_tid_mid.t_id==0 && add_tid_mid.t_id_ed==0)
	{
		toastr.error('请选择餐桌号再添加');
		return ;
	}
	else if(add_tid_mid.t_id!=0 && add_tid_mid.t_id_ed!=0 )
	{
		toastr.error('只能选择一个餐桌号');
		return ;
	}
	else
	{
		if(add_tid_mid.t_id ==0)
		{
			add_tid_mid.str=add_tid_mid.m_id+","+add_tid_mid.t_id_ed;
		}
		else if(add_tid_mid.t_id_ed==0)
		{
			add_tid_mid.str=add_tid_mid.m_id+","+add_tid_mid.t_id;
		}
				
		console.log("选择的菜品id和餐桌id为 : "+add_tid_mid.str);
				
		$.ajax
		(
				{
						async:false,
					
				        type:"POST",
				        
				        url:"/OrderSystem/OrderCartAction_addCart.action",
				
				        cache : false, 
		              
		                data:{"p":add_tid_mid.str},
		                
		                dataType:"text",
					   
		                success:function(data)
		                {
		                	var obj = jQuery.parseJSON(data);
		                	if(obj[0].head.result==200)
		                	{
		                		toastr.success('菜品添加成功');
		                	}
		                	else
		                	{
		                		 toastr.error('菜品添加失败');
		                	}
		                },
		                
				       error:function()
				       {
				    	   toastr.error('菜品添加失败');
				       }	
		
				}
		);
	}
	
}

/*进行动态分页*/
function FenYe()
{
	var FenYe={};
	FenYe.sumPage;
	FenYe.SizePage=5;
	FenYe.FenYeDom = $("#FenYe");
	
	$.ajax
	({
		type:"post",
		
		url:"/OrderSystem/MenuAction_CountPage.action",
		
		async:false,
		
		cache : false, 
		
		success:function(data)
		{
			var obj = jQuery.parseJSON(data);
			if(obj[0].head.result==200)
			{
				FenYe.sumPage=obj[0].json;
				FenYe.FenYeDom.append
				(
						"<a href=\"\" >上一页 </a>"
				);
				
				
				
				FenYe.FenYeDom.append
				(
						"<a href=\"\">下一页 </a>"+
						"<a href=\"\">尾页 </a>"
				);
				
			}
			else
			{
				 toastr.error('查询菜品总数失败');
			}
		},
		error:function ()
		{
			 toastr.error('查询菜品总数失败');
		}
	});
	
}
/*进行动态分页*/



/*-------弹框显示操作----------*/
$(
		function ()
		{
			ShowD_id_Useing();
			/*---异步校验插入订餐车中*/
		
			ShowD_id_ToAdd(); /*查询餐桌id*/
			
			/*进入首页自动查询总页数*/
			//FenYe();
			
			toastr.options.positionClass = 'toast-bottom-right'; //初始化 toastr 提示插件
			 /* toastr.success('提交数据成功');
				toastr.error('Error');
				toastr.warning('只能选择一行进行编辑');
				toastr.info('info'); */ 
			
			
		}
)
/*------异步添加餐桌id和菜品id--------*/




/*---------对已存在餐桌号重复添加菜品---------*/
function reAddCart(id)
{
	var m_id=id;
	var t_id=$("#sele_n_id").find("option:selected").text();//获取使用中的餐桌编号	
	var obj=m_id+","+t_id;
	console.log(obj);
	
	$(
	  {
		  
		  async:false,
			
	        type:"POST",
	        
	        url:"/OrderSystem/OrderCartAction_reAddCart.action",
	
	        cache : false, 
        
          data:{"p":obj},
          
          dataType:"text",
		   
          success:function(data)
          {
          	console.log(data);
          	toastr.success('菜品添加成功');
          },
          
	       error:function()
	       {
	    	   toastr.warning('菜品添加失败');
	       }
	    });	
}


/*----单击按钮查询------*/

function button_search(){
	var key=document.getElementById("keywords");
	var type=document.getElementById("type");
	var obj=key+","+type;
	$(
			  {
				  
				  async:false,
					
			        type:"POST",
			        
			        url:"/OrderSystem/OrderCartAction_Query.action",
			
			        cache : false, 
		        
		          data:{"p":obj},
		          
		          dataType:"text",
				   
		          success:function(data)
		          {
		          	console.log(data);
		        	var str 	= jQuery.parseJSON(data);
		        	console.log(str);
		          	toastr.success('搜索成功');
		          },
		          
			       error:function()
			       {
			    	   toastr.warning('搜索失败');
			       }
			    });	
	
	
}


